home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / upc12bs1.zip / UUCICO / ulibip.h < prev    next >
C/C++ Source or Header  |  1993-09-20  |  2KB  |  63 lines

  1. #ifndef ULIBIP_H
  2. #define ULIBIP_H
  3.  
  4. /*--------------------------------------------------------------------*/
  5. /*    u l i b i p . h                                                 */
  6. /*                                                                    */
  7. /*    Native mode (serial port) communications functions              */
  8. /*--------------------------------------------------------------------*/
  9.  
  10. /*--------------------------------------------------------------------*/
  11. /*    Copyright (c) David M. Watt 1993, All Right Reserved            */
  12. /*--------------------------------------------------------------------*/
  13.  
  14. /*--------------------------------------------------------------------*/
  15. /*    Changes Copyright (c) 1990-1993 by Kendra Electronic            */
  16. /*    Wonderworks.                                                    */
  17. /*                                                                    */
  18. /*    All rights reserved except those explicitly granted by the      */
  19. /*    UUPC/extended license agreement.                                */
  20. /*--------------------------------------------------------------------*/
  21.  
  22. /*--------------------------------------------------------------------*/
  23. /*                          RCS Information                           */
  24. /*--------------------------------------------------------------------*/
  25.  
  26. /*
  27.  *    $Id: ulibip.h 1.1 1993/09/20 04:53:57 ahd Exp $
  28.  *
  29.  *    Revision history:
  30.  *    $Log: ulibip.h $
  31.  * Revision 1.1  1993/09/20  04:53:57  ahd
  32.  * Initial revision
  33.  *
  34.  */
  35.  
  36. extern int tactiveopenline(char *name, BPS baud, const boolean direct);
  37.  
  38. extern int tpassiveopenline(char *name, BPS baud, const boolean direct);
  39.  
  40. extern unsigned int tsread(char *buffer,
  41.                           unsigned int wanted,
  42.                           unsigned int timeout);
  43.  
  44. int tswrite(const char *data, unsigned int len);
  45.  
  46. void tssendbrk(unsigned int duration);
  47.  
  48. void tcloseline(void);
  49.  
  50. void tSIOSpeed(BPS baud);
  51.  
  52. void tflowcontrol( boolean );
  53.  
  54. void thangup( void );
  55.  
  56. BPS tGetSpeed( void );
  57.  
  58. boolean tCD( void );
  59.  
  60. boolean tWaitForNetConnect(int timeout);
  61.  
  62. #endif
  63.